.popup_box {
	position: absolute;
	display: none;
	top:0px;
	left:0px;

}

.popup_cont {
	position:fixed;
	top:0px;
	left:0px;
	width:100%;
	height:100%;
	background-color:rgba(0,0,0,0.5);
	display: none;
}

.popup{
	position: absolute;
	background-color: white;
	border: 1px solid black;
	border-collapse: collapse;
	top:0px;
	left:0px;
}
.popup_int{
	padding:10px;
}
.xclose {
	right: 1px;
	top: 1px;
	float: right;
	cursor:pointer;
	border:0px;	
}

.popup_title{
	background-color:#ffd600;
	border:1px solid #ffe666;
	color: #000000;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	text-align:center;
	cursor:move;
}


.timepopup {
	position:absolute;
	width:200px;
	height:100px;
	top:1px;
	left:1px;
	text-align: center;
	display:none;
	font-size:16px;
	font-weight: bold;
	color:black;
	border-radius:6px;
	border:2px solid black;
	background-position: top left;
	background-repeat: repeat-x;
	padding:8px;
}

#attendere {
	text-align:center;
	position:fixed;
	width:100px;
	height:100px;
	top:50%;
	left:50%;
	background-color:#FFFFFF;
	padding:20px;
	opacity:1;
	-webkit-border-radius: .7em;
	border-radius: .7em;
	border-color:#FFD600;
	border-width:2px;
	border-style:solid;
}

#messaggi {
	position: absolute;
	top: 10px;
	right: 20px;
	border: 1px solid black;
	background-color: white;
}

#infoadmin {
	padding:2px;
	position:fixed;
	opacity:0.4;
	bottom:-80px;
	right:5px;
	background-color:#FFFFFF;
	border:1px solid black;
}

#infoadmin:hover {
	opacity:1;
	bottom:5px;
	transition: opacity 0.5s linear 0.5s, bottom 0.5s linear 0.5s;
}